barrier bench - German English Dictionary